import { createRouter, createWebHistory } from 'vue-router'
import Index from "@/views/Index.vue";
import BusinessInfo from "@/views/BusinessInfo.vue";
import BusinessList from "@/views/BusinessList.vue";
import Login from "@/views/login/index.vue";
import Orders from "@/views/Orders.vue";
import UserAddress from "@/views/UserAddress.vue";
import Payment from "@/views/Payment.vue";
import OrderList from "@/views/OrderList.vue";
import AddUserAddress from "@/views/AddUserAddress.vue";
import EditUserAddress from "@/views/EditUserAddress.vue";
import Register from "@/views/register/index.vue";
import User from "@/views/User.vue";
import UserInfo from "@/views/userInfo.vue";
import MapContainer from "@/views/MapContainer.vue";



const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  routes: [
    {
      path: '/',
      name: 'Home',
      component: Index
    }, {
      path: '/index',
      name: 'Index',
      component: Index
    }, {
      path: '/businessList',
      name: 'BusinessList',
      component: BusinessList
    }, {
      path: '/businessInfo',
      name: 'BusinessInfo',
      component: BusinessInfo
    }, {
      path: '/login',
      name: 'Login',
      component: Login
    }, {
      path: '/orders',
      name: 'Orders',
      component: Orders
    }, {
      path: '/userAddress',
      name: 'UserAddress',
      component: UserAddress
    }, {
      path: '/payment',
      name: 'Payment',
      component: Payment
    }, {
      path: '/orderList',
      name: 'OrderList',
      component: OrderList
    }, {
      path: '/addUserAddress',
      name: 'AddUserAddress',
      component: AddUserAddress
    }, {
      path: '/editUserAddress',
      name: 'EditUserAddress',
      component: EditUserAddress
    }, {
      path: '/register',
      name: 'Register',
      component: Register
    },
    {
      path:'/user',
      name:'User',
      component:User
    },
    {
      path:'/userInfo',
      name:'UserInfo',
      component:UserInfo
    },
    {
      path:'/MapContainer',
      name:'MapContainer',
      component:MapContainer
    },
  ]
})

export default router
